walk (someone) off (their) feet

Translations
уставать до изнеможения
The long hike really walked us off our feet.
Долгий поход действительно утомил нас до изнеможения.
Definitions
To impress or overwhelm someone greatly, often with charm, energy, or enthusiasm; sometimes also used to mean tiring someone out by making them walk a lot.